home *** CD-ROM | disk | FTP | other *** search
Unknown | 1996-09-03 | 3.7 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
10%
| dexvert
| Truevision Targa Graphic (image/tga)
| magic
| Supported |
100%
| file
| Targa image data - RGBA - RLE 28483 x 30318 x 32 +29252 +30561 - 6-bit alpha - top - right - interleave "1.37"
| default (weak)
| |
99%
| file
| data
| default
| |
100%
| xdgMime
| image/x-tga
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 16 f4 20 3e 20 | 44 72 61 77 43 6f 6e 76 |..... > |DrawConv|
|00000010| 20 76 31 2e 33 37 0d 00 | 14 1e f4 20 a9 20 4e 69 | v1.37..|... . Ni|
|00000020| 63 68 6f 6c 61 73 20 4d | 61 72 72 69 6f 74 74 20 |cholas M|arriott |
|00000030| 31 39 39 36 0d 00 1e 05 | f4 0d 00 28 37 f4 20 48 |1996....|...(7. H|
|00000040| 6f 77 20 74 68 65 20 68 | 65 6c 6c 20 64 6f 20 79 |ow the h|ell do y|
|00000050| 6f 75 20 64 6f 20 74 68 | 69 73 20 69 6e 20 61 73 |ou do th|is in as|
|00000060| 73 65 6d 62 6c 79 20 6c | 61 6e 67 75 61 67 65 3f |sembly l|anguage?|
|00000070| 0d 00 32 1d f4 20 46 50 | 20 69 6e 73 74 72 75 63 |..2.. FP| instruc|
|00000080| 74 69 6f 6e 73 2c 20 6d | 61 79 62 65 2e 0d 00 3c |tions, m|aybe...<|
|00000090| 05 f4 0d 00 46 05 3a 0d | 00 50 35 ee 20 85 20 c8 |....F.:.|.P5. . .|
|000000a0| 99 20 22 58 41 52 4d 4c | 69 62 5f 4d 65 73 73 61 |. "XARML|ib_Messa|
|000000b0| 67 65 22 2c 31 2c 6d 65 | 73 73 61 67 65 73 25 3a |ge",1,me|ssages%:|
|000000c0| 20 85 20 a2 20 9f 2c f6 | 24 3a 20 e0 0d 00 5a 51 | . . .,.|$: ...ZQ|
|000000d0| 3a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |: | |
|000000e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000000f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000100| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000110| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 0d 00 64 | | ..d|
|00000120| 3f c8 99 20 22 41 52 4d | 4c 69 62 5f 4d 65 73 73 |?.. "ARM|Lib_Mess|
|00000130| 61 67 65 22 2c 30 2c 22 | 3c 44 72 61 77 43 6f 6e |age",0,"|<DrawCon|
|00000140| 76 24 44 69 72 3e 2e 4d | 65 73 73 61 67 65 73 22 |v$Dir>.M|essages"|
|00000150| 20 b8 20 6d 65 73 73 61 | 67 65 73 25 0d 00 6e 05 | . messa|ges%..n.|
|00000160| 3a 0d 00 78 2b c8 99 20 | 22 58 4f 53 5f 4d 6f 64 |:..x+.. |"XOS_Mod|
|00000170| 75 6c 65 22 2c 31 38 2c | 22 44 72 61 77 46 69 6c |ule",18,|"DrawFil|
|00000180| 65 22 20 b8 20 3b 66 6c | 61 67 73 25 0d 00 82 29 |e" . ;fl|ags%...)|
|00000190| e7 20 28 66 6c 61 67 73 | 25 20 80 20 31 29 3d 31 |. (flags|% . 1)=1|
|000001a0| 20 f2 5f 45 72 72 6f 72 | 28 22 42 61 64 4d 6f 64 | ._Error|("BadMod|
|000001b0| 75 6c 65 22 29 0d 00 8c | 05 3a 0d 00 96 12 de 20 |ule")...|.:..... |
|000001c0| 62 75 66 66 65 72 25 20 | 31 30 32 34 0d 00 a0 21 |buffer% |1024...!|
|000001d0| c8 99 20 22 58 4f 53 5f | 47 65 74 45 6e 76 22 20 |.. "XOS_|GetEnv" |
|000001e0| b8 20 65 6e 76 24 3b 66 | 6c 61 67 73 25 0d 00 aa |. env$;f|lags%...|
|000001f0| 26 e7 20 28 66 6c 61 67 | 73 25 20 80 20 31 29 3d |&. (flag|s% . 1)=|
|00000200| 31 20 f2 5f 45 72 72 6f | 72 28 22 53 79 6e 74 61 |1 ._Erro|r("Synta|
|00000210| 78 22 29 0d 00 b4 24 70 | 6f 73 25 3d a7 65 6e 76 |x")...$p|os%=.env|
|00000220| 24 2c bd 28 33 34 29 2c | a7 65 6e 76 24 2c bd 28 |$,.(34),|.env$,.(|
|00000230| 33 34 29 29 2b 31 29 0d | 00 be 1c 65 6e 76 24 3d |34))+1).|...env$=|
|00000240| c2 65 6e 76 24 2c a9 28 | 65 6e 76 24 29 2d 70 6f |.env$,.(|env$)-po|
|00000250| 73 25 29 0d 00 c8 57 61 | 72 67 73 24 3d 22 69 6e |s%)...Wa|rgs$="in|
|00000260| 70 75 74 2f 61 2f 6b 2c | 6f 75 74 70 75 74 2f 61 |put/a/k,|output/a|
|00000270| 2f 6b 2c 78 73 69 7a 65 | 2f 61 2f 6b 2f 65 2c 79 |/k,xsize|/a/k/e,y|
|00000280| 73 69 7a 65 2f 61 2f 6b | 2f 65 2c 6d 6f 64 65 2f |size/a/k|/e,mode/|
|00000290| 6b 2f 65 2c 62 61 63 6b | 67 72 6f 75 6e 64 2f 6b |k/e,back|ground/k|
|000002a0| 2f 65 2c 6e 61 6d 65 2f | 6b 22 0d 00 d2 37 c8 99 |/e,name/|k"...7..|
|000002b0| 20 22 58 4f 53 5f 52 65 | 61 64 41 72 67 73 22 2c | "XOS_Re|adArgs",|
|000002c0| 61 72 67 73 24 2c 65 6e | 76 24 2c 62 75 66 66 65 |args$,en|v$,buffe|
|000002d0| 72 25 2c 31 30 32 34 20 | b8 20 3b 66 6c 61 67 73 |r%,1024 |. ;flags|
|000002e0| 25 0d 00 dc 26 e7 20 28 | 66 6c 61 67 73 25 20 80 |%...&. (|flags% .|
|000002f0| 20 31 29 3d 31 20 f2 5f | 45 72 72 6f 72 28 22 53 | 1)=1 ._|Error("S|
|00000300| 79 6e 74 61 78 22 29 0d | 00 e6 05 3a 0d 00 f0 1c |yntax").|...:....|
|00000310| 69 6e 70 75 74 24 3d a4 | 5f 5a 65 72 6f 28 62 75 |input$=.|_Zero(bu|
|00000320| 66 66 65 72 25 21 30 29 | 0d 00 fa 1d 6f 75 74 70 |ffer%!0)|....outp|
|00000330| 75 74 24 3d a4 5f 5a 65 | 72 6f 28 62 75 66 66 65 |ut$=._Ze|ro(buffe|
|00000340| 72 25 21 34 29 0d 01 04 | 16 78 73 69 7a 65 25 3d |r%!4)...|.xsize%=|
|00000350| 28 62 75 66 66 65 72 25 | 21 38 29 0d 01 0e 16 78 |(buffer%|!8)....x|
|00000360| 73 69 7a 65 25 3d 21 28 | 78 73 69 7a 65 25 2b 31 |size%=!(|xsize%+1|
|00000370| 29 0d 01 18 17 79 73 69 | 7a 65 25 3d 28 62 75 66 |)....ysi|ze%=(buf|
|00000380| 66 65 72 25 21 31 32 29 | 0d 01 22 16 79 73 69 7a |fer%!12)|..".ysiz|
|00000390| 65 25 3d 21 28 79 73 69 | 7a 65 25 2b 31 29 0d 01 |e%=!(ysi|ze%+1)..|
|000003a0| 2c 16 6d 6f 64 65 25 3d | 28 62 75 66 66 65 72 25 |,.mode%=|(buffer%|
|000003b0| 21 31 36 29 0d 01 36 2a | e7 20 6d 6f 64 65 25 3c |!16)..6*|. mode%<|
|000003c0| 3e 30 20 6d 6f 64 65 25 | 3d 21 28 6d 6f 64 65 25 |>0 mode%|=!(mode%|
|000003d0| 2b 31 29 20 8b 20 6d 6f | 64 65 25 3d 31 33 0d 01 |+1) . mo|de%=13..|
|000003e0| 40 17 62 61 63 6b 67 25 | 3d 28 62 75 66 66 65 72 |@.backg%|=(buffer|
|000003f0| 25 21 32 30 29 0d 01 4a | 3a e7 20 62 61 63 6b 67 |%!20)..J|:. backg|
|00000400| 25 3c 3e 30 20 62 61 63 | 6b 67 25 3d 28 21 28 62 |%<>0 bac|kg%=(!(b|
|00000410| 61 63 6b 67 25 2b 31 29 | 29 3c 3c 38 20 8b 20 62 |ackg%+1)|)<<8 . b|
|00000420| 61 63 6b 67 25 3d 26 46 | 46 46 46 46 46 30 30 0d |ackg%=&F|FFFFF00.|
|00000430| 01 54 3d e7 20 62 75 66 | 66 65 72 25 21 32 34 3c |.T=. buf|fer%!24<|
|00000440| 3e 30 20 6e 61 6d 65 24 | 3d a4 5f 5a 65 72 6f 28 |>0 name$|=._Zero(|
|00000450| 62 75 66 66 65 72 25 21 | 32 34 29 20 8b 20 6e 61 |buffer%!|24) . na|
|00000460| 6d 65 24 3d 22 73 70 72 | 69 74 65 22 0d 01 5e 05 |me$="spr|ite"..^.|
|00000470| 3a 0d 01 68 22 e7 20 69 | 6e 70 75 74 24 3d 22 22 |:..h". i|nput$=""|
|00000480| 20 f2 5f 45 72 72 6f 72 | 28 22 4e 6f 49 6e 70 75 | ._Error|("NoInpu|
|00000490| 74 22 29 0d 01 72 24 e7 | 20 6f 75 74 70 75 74 24 |t")..r$.| output$|
|000004a0| 3d 22 22 20 f2 5f 45 72 | 72 6f 72 28 22 4e 6f 4f |="" ._Er|ror("NoO|
|000004b0| 75 74 70 75 74 22 29 0d | 01 7c 23 c8 99 20 22 58 |utput").|.|#.. "X|
|000004c0| 4f 53 5f 46 69 6c 65 22 | 2c 31 37 2c 69 6e 70 75 |OS_File"|,17,inpu|
|000004d0| 74 24 20 b8 20 74 79 70 | 65 25 0d 01 86 22 e7 20 |t$ . typ|e%...". |
|000004e0| 74 79 70 65 25 3c 3e 31 | 20 f2 5f 45 72 72 6f 72 |type%<>1| ._Error|
|000004f0| 28 22 42 61 64 49 6e 70 | 75 74 22 29 0d 01 90 2e |("BadInp|ut")....|
|00000500| e7 20 78 73 69 7a 65 25 | 3c 33 32 20 84 20 79 73 |. xsize%|<32 . ys|
|00000510| 69 7a 65 25 3c 33 32 20 | f2 5f 45 72 72 6f 72 28 |ize%<32 |._Error(|
|00000520| 22 42 61 64 53 69 7a 65 | 22 29 0d 01 9a 2a c8 99 |"BadSize|")...*..|
|00000530| 20 22 58 4f 53 5f 43 68 | 65 63 6b 4d 6f 64 65 56 | "XOS_Ch|eckModeV|
|00000540| 61 6c 69 64 22 2c 6d 6f | 64 65 25 20 b8 20 76 61 |alid",mo|de% . va|
|00000550| 6c 69 64 25 0d 01 a4 21 | e7 20 76 61 6c 69 64 25 |lid%...!|. valid%|
|00000560| 3c 30 20 f2 5f 45 72 72 | 6f 72 28 22 42 61 64 4d |<0 ._Err|or("BadM|
|00000570| 6f 64 65 22 29 0d 01 ae | 05 3a 0d 01 b8 2a c8 99 |ode")...|.:...*..|
|00000580| 20 22 4f 53 5f 46 69 6c | 65 22 2c 31 37 2c 69 6e | "OS_Fil|e",17,in|
|00000590| 70 75 74 24 20 b8 20 2c | 2c 2c 2c 64 72 61 77 73 |put$ . ,|,,,draws|
|000005a0| 69 7a 65 25 0d 01 c2 35 | de 20 64 72 61 77 66 69 |ize%...5|. drawfi|
|000005b0| 6c 65 25 20 64 72 61 77 | 73 69 7a 65 25 2c 20 74 |le% draw|size%, t|
|000005c0| 72 61 6e 73 66 6d 61 74 | 72 69 78 25 20 32 34 2c |ransfmat|rix% 24,|
|000005d0| 20 62 62 6f 78 25 20 31 | 36 0d 01 cc 25 c8 99 20 | bbox% 1|6...%.. |
|000005e0| 22 4f 53 5f 46 69 6c 65 | 22 2c 32 35 35 2c 69 6e |"OS_File|",255,in|
|000005f0| 70 75 74 24 2c 64 72 61 | 77 66 69 6c 65 25 0d 01 |put$,dra|wfile%..|
|00000600| d6 05 3a 0d 01 e0 24 73 | 70 72 69 74 65 73 69 7a |..:...$s|pritesiz|
|00000610| 65 25 3d 28 78 73 69 7a | 65 25 2a 79 73 69 7a 65 |e%=(xsiz|e%*ysize|
|00000620| 25 29 2b 34 30 39 36 0d | 01 ea 24 c8 99 20 22 57 |%)+4096.|..$.. "W|
|00000630| 69 6d 70 5f 53 6c 6f 74 | 53 69 7a 65 22 2c 2d 31 |imp_Slot|Size",-1|
|00000640| 2c 2d 31 20 b8 20 73 6c | 6f 74 25 0d 01 f4 2b e7 |,-1 . sl|ot%...+.|
|00000650| 20 73 70 72 69 74 65 73 | 69 7a 65 25 3e 73 6c 6f | sprites|ize%>slo|
|00000660| 74 25 20 f2 5f 45 72 72 | 6f 72 28 22 4e 6f 4d 65 |t% ._Err|or("NoMe|
|00000670| 6d 6f 72 79 22 29 0d 01 | fe 1d de 20 73 70 72 69 |mory")..|... spri|
|00000680| 74 65 66 69 6c 65 25 20 | 73 70 72 69 74 65 73 69 |tefile% |spritesi|
|00000690| 7a 65 25 0d 02 08 1d 73 | 70 72 69 74 65 66 69 6c |ze%....s|pritefil|
|000006a0| 65 25 21 30 3d 73 70 72 | 69 74 65 73 69 7a 65 25 |e%!0=spr|itesize%|
|000006b0| 0d 02 12 14 73 70 72 69 | 74 65 66 69 6c 65 25 21 |....spri|tefile%!|
|000006c0| 38 3d 31 36 0d 02 1c 27 | c8 99 20 22 4f 53 5f 53 |8=16...'|.. "OS_S|
|000006d0| 70 72 69 74 65 4f 70 22 | 2c 32 35 36 2b 20 39 2c |priteOp"|,256+ 9,|
|000006e0| 73 70 72 69 74 65 66 69 | 6c 65 25 0d 02 26 43 c8 |spritefi|le%..&C.|
|000006f0| 99 20 22 4f 53 5f 53 70 | 72 69 74 65 4f 70 22 2c |. "OS_Sp|riteOp",|
|00000700| 32 35 36 2b 31 35 2c 73 | 70 72 69 74 65 66 69 6c |256+15,s|pritefil|
|00000710| 65 25 2c 6e 61 6d 65 24 | 2c 30 2c 78 73 69 7a 65 |e%,name$|,0,xsize|
|00000720| 25 2c 79 73 69 7a 65 25 | 2c 6d 6f 64 65 25 0d 02 |%,ysize%|,mode%..|
|00000730| 30 05 3a 0d 02 3a 0b eb | 20 6d 6f 64 65 25 0d 02 |0.:..:..| mode%..|
|00000740| 44 16 c8 99 20 22 58 48 | 6f 75 72 67 6c 61 73 73 |D... "XH|ourglass|
|00000750| 5f 4f 6e 22 0d 02 4e 05 | 3a 0d 02 58 68 ee 20 85 |_On"..N.|:..Xh. .|
|00000760| 20 c8 99 20 22 58 41 52 | 4d 4c 69 62 5f 4d 65 73 | .. "XAR|MLib_Mes|
|00000770| 73 61 67 65 22 2c 31 2c | 6d 65 73 73 61 67 65 73 |sage",1,|messages|
|00000780| 25 3a 20 c8 99 20 22 58 | 48 6f 75 72 67 6c 61 73 |%: .. "X|Hourglas|
|00000790| 73 5f 4f 66 66 22 3a 20 | c8 99 20 22 4f 53 5f 53 |s_Off": |.. "OS_S|
|000007a0| 70 72 69 74 65 4f 70 22 | 2c 52 30 2c 52 31 2c 52 |priteOp"|,R0,R1,R|
|000007b0| 32 2c 52 33 3a 20 85 20 | a2 20 9f 2c f6 24 3a 20 |2,R3: . |. .,.$: |
|000007c0| e0 0d 02 62 3c c8 99 20 | 22 4f 53 5f 53 70 72 69 |...b<.. |"OS_Spri|
|000007d0| 74 65 4f 70 22 2c 32 35 | 36 2b 36 32 2c 73 70 72 |teOp",25|6+62,spr|
|000007e0| 69 74 65 66 69 6c 65 25 | 2c 6e 61 6d 65 24 20 b8 |itefile%|,name$ .|
|000007f0| 20 2c 2c 2c 73 61 76 65 | 73 69 7a 65 25 0d 02 6c | ,,,save|size%..l|
|00000800| 1b de 20 73 61 76 65 61 | 72 65 61 25 20 73 61 76 |.. savea|rea% sav|
|00000810| 65 73 69 7a 65 25 2b 38 | 0d 02 76 1f 73 61 76 65 |esize%+8|..v.save|
|00000820| 61 72 65 61 25 3d 28 73 | 61 76 65 61 72 65 61 25 |area%=(s|avearea%|
|00000830| 20 81 20 34 29 2a 34 0d | 02 80 45 c8 99 20 22 4f | . 4)*4.|..E.. "O|
|00000840| 53 5f 53 70 72 69 74 65 | 4f 70 22 2c 32 35 36 2b |S_Sprite|Op",256+|
|00000850| 36 30 2c 73 70 72 69 74 | 65 66 69 6c 65 25 2c 6e |60,sprit|efile%,n|
|00000860| 61 6d 65 24 2c 73 61 76 | 65 61 72 65 61 25 20 b8 |ame$,sav|earea% .|
|00000870| 20 52 30 2c 52 31 2c 52 | 32 2c 52 33 0d 02 8a 23 | R0,R1,R|2,R3...#|
|00000880| c8 99 20 22 43 6f 6c 6f | 75 72 54 72 61 6e 73 5f |.. "Colo|urTrans_|
|00000890| 53 65 74 47 43 4f 4c 22 | 2c 62 61 63 6b 67 25 0d |SetGCOL"|,backg%.|
|000008a0| 02 94 1f c8 93 20 c8 90 | 20 30 2c 30 2c 78 73 69 |..... ..| 0,0,xsi|
|000008b0| 7a 65 25 2a 34 2c 79 73 | 69 7a 65 25 2a 34 0d 02 |ze%*4,ys|ize%*4..|
|000008c0| 9e 40 f2 5f 44 72 61 77 | 46 69 6c 65 5f 43 65 6e |.@._Draw|File_Cen|
|000008d0| 74 72 65 28 64 72 61 77 | 66 69 6c 65 25 2c 64 72 |tre(draw|file%,dr|
|000008e0| 61 77 73 69 7a 65 25 2c | 30 2c 30 2c 78 73 69 7a |awsize%,|0,0,xsiz|
|000008f0| 65 25 2a 34 2c 79 73 69 | 7a 65 25 2a 34 29 0d 02 |e%*4,ysi|ze%*4)..|
|00000900| a8 20 c8 99 20 22 4f 53 | 5f 53 70 72 69 74 65 4f |. .. "OS|_SpriteO|
|00000910| 70 22 2c 52 30 2c 52 31 | 2c 52 32 2c 52 33 0d 02 |p",R0,R1|,R2,R3..|
|00000920| b2 05 3a 0d 02 bc 2f c8 | 99 20 22 4f 53 5f 53 70 |..:.../.|. "OS_Sp|
|00000930| 72 69 74 65 4f 70 22 2c | 32 35 36 2b 31 32 2c 73 |riteOp",|256+12,s|
|00000940| 70 72 69 74 65 66 69 6c | 65 25 2c 6f 75 74 70 75 |pritefil|e%,outpu|
|00000950| 74 24 0d 02 c6 17 c8 99 | 20 22 58 48 6f 75 72 67 |t$......| "XHourg|
|00000960| 6c 61 73 73 5f 4f 66 66 | 22 0d 02 d0 05 3a 0d 02 |lass_Off|"....:..|
|00000970| da 24 c8 99 20 22 58 41 | 52 4d 4c 69 62 5f 4d 65 |.$.. "XA|RMLib_Me|
|00000980| 73 73 61 67 65 22 2c 31 | 2c 6d 65 73 73 61 67 65 |ssage",1|,message|
|00000990| 73 25 0d 02 e4 1f c8 99 | 20 22 58 57 69 6d 70 5f |s%......| "XWimp_|
|000009a0| 43 6f 6d 6d 61 6e 64 57 | 69 6e 64 6f 77 22 2c 2d |CommandW|indow",-|
|000009b0| 31 0d 02 ee 05 e0 0d 02 | f8 05 3a 0d 03 02 15 dd |1.......|..:.....|
|000009c0| 20 f2 5f 45 72 72 6f 72 | 28 74 6f 6b 65 6e 24 29 | ._Error|(token$)|
|000009d0| 0d 03 0c 33 c8 99 20 22 | 41 52 4d 4c 69 62 5f 4d |...3.. "|ARMLib_M|
|000009e0| 65 73 73 61 67 65 22 2c | 32 2c 6d 65 73 73 61 67 |essage",|2,messag|
|000009f0| 65 73 25 2c 74 6f 6b 65 | 6e 24 20 b8 20 65 72 72 |es%,toke|n$ . err|
|00000a00| 6f 72 24 0d 03 16 24 c8 | 99 20 22 58 41 52 4d 4c |or$...$.|. "XARML|
|00000a10| 69 62 5f 4d 65 73 73 61 | 67 65 22 2c 31 2c 6d 65 |ib_Messa|ge",1,me|
|00000a20| 73 73 61 67 65 73 25 0d | 03 20 19 c8 99 20 22 58 |ssages%.|. ... "X|
|00000a30| 48 6f 75 72 67 6c 61 73 | 73 5f 53 6d 61 73 68 22 |Hourglas|s_Smash"|
|00000a40| 0d 03 2a 10 85 20 a2 20 | 30 2c 65 72 72 6f 72 24 |..*.. . |0,error$|
|00000a50| 0d 03 34 05 e0 0d 03 3e | 05 e1 0d 03 48 05 3a 0d |..4....>|....H.:.|
|00000a60| 03 52 12 dd 20 a4 5f 5a | 65 72 6f 28 70 6f 73 25 |.R.. ._Z|ero(pos%|
|00000a70| 29 0d 03 5c 0b 73 74 72 | 24 3d 22 22 0d 03 66 0f |)..\.str|$=""..f.|
|00000a80| c8 95 20 3f 70 6f 73 25 | 3e 33 31 0d 03 70 12 73 |.. ?pos%|>31..p.s|
|00000a90| 74 72 24 2b 3d bd 28 3f | 70 6f 73 25 29 0d 03 7a |tr$+=.(?|pos%)..z|
|00000aa0| 0b 70 6f 73 25 2b 3d 31 | 0d 03 84 05 ce 0d 03 8e |.pos%+=1|........|
|00000ab0| 09 3d 73 74 72 24 0d 03 | 98 05 3a 0d 03 a2 49 dd |.=str$..|..:...I.|
|00000ac0| 20 f2 5f 44 72 61 77 46 | 69 6c 65 5f 50 6c 6f 74 | ._DrawF|ile_Plot|
|00000ad0| 28 64 72 61 77 66 69 6c | 65 25 2c 64 72 61 77 66 |(drawfil|e%,drawf|
|00000ae0| 69 6c 65 5f 6c 65 6e 67 | 74 68 25 2c 6f 72 69 67 |ile_leng|th%,orig|
|00000af0| 69 6e 78 25 2c 6f 72 69 | 67 69 6e 79 25 2c 73 63 |inx%,ori|giny%,sc|
|00000b00| 61 6c 65 29 0d 03 ac 21 | 74 72 61 6e 73 66 6d 61 |ale)...!|transfma|
|00000b10| 74 72 69 78 25 21 20 30 | 3d 73 63 61 6c 65 2a 26 |trix%! 0|=scale*&|
|00000b20| 31 30 30 30 30 0d 03 b6 | 16 74 72 61 6e 73 66 6d |10000...|.transfm|
|00000b30| 61 74 72 69 78 25 21 20 | 34 3d 30 0d 03 c0 16 74 |atrix%! |4=0....t|
|00000b40| 72 61 6e 73 66 6d 61 74 | 72 69 78 25 21 20 38 3d |ransfmat|rix%! 8=|
|00000b50| 30 0d 03 ca 21 74 72 61 | 6e 73 66 6d 61 74 72 69 |0...!tra|nsfmatri|
|00000b60| 78 25 21 31 32 3d 73 63 | 61 6c 65 2a 26 31 30 30 |x%!12=sc|ale*&100|
|00000b70| 30 30 0d 03 d4 22 74 72 | 61 6e 73 66 6d 61 74 72 |00..."tr|ansfmatr|
|00000b80| 69 78 25 21 31 36 3d 6f | 72 69 67 69 6e 78 25 2a |ix%!16=o|riginx%*|
|00000b90| 26 31 30 30 0d 03 de 22 | 74 72 61 6e 73 66 6d 61 |&100..."|transfma|
|00000ba0| 74 72 69 78 25 21 32 30 | 3d 6f 72 69 67 69 6e 79 |trix%!20|=originy|
|00000bb0| 25 2a 26 31 30 30 0d 03 | e8 45 c8 99 20 22 44 72 |%*&100..|.E.. "Dr|
|00000bc0| 61 77 46 69 6c 65 5f 52 | 65 6e 64 65 72 22 2c 30 |awFile_R|ender",0|
|00000bd0| 2c 64 72 61 77 66 69 6c | 65 25 2c 64 72 61 77 66 |,drawfil|e%,drawf|
|00000be0| 69 6c 65 5f 6c 65 6e 67 | 74 68 25 2c 74 72 61 6e |ile_leng|th%,tran|
|00000bf0| 73 66 6d 61 74 72 69 78 | 25 2c 30 0d 03 f2 05 e1 |sfmatrix|%,0.....|
|00000c00| 0d 03 fc 05 3a 0d 04 06 | 5d dd 20 f2 5f 44 72 61 |....:...|]. ._Dra|
|00000c10| 77 46 69 6c 65 5f 43 65 | 6e 74 72 65 28 64 72 61 |wFile_Ce|ntre(dra|
|00000c20| 77 66 69 6c 65 25 2c 64 | 72 61 77 66 69 6c 65 5f |wfile%,d|rawfile_|
|00000c30| 6c 65 6e 67 74 68 25 2c | 72 65 63 74 6c 6f 77 78 |length%,|rectlowx|
|00000c40| 25 2c 72 65 63 74 6c 6f | 77 79 25 2c 72 65 63 74 |%,rectlo|wy%,rect|
|00000c50| 68 69 67 68 78 25 2c 72 | 65 63 74 68 69 67 68 79 |highx%,r|ecthighy|
|00000c60| 25 29 0d 04 10 3a c8 99 | 20 22 44 72 61 77 46 69 |%)...:..| "DrawFi|
|00000c70| 6c 65 5f 42 42 6f 78 22 | 2c 30 2c 64 72 61 77 66 |le_BBox"|,0,drawf|
|00000c80| 69 6c 65 25 2c 64 72 61 | 77 66 69 6c 65 5f 6c 65 |ile%,dra|wfile_le|
|00000c90| 6e 67 74 68 25 2c 2c 62 | 62 6f 78 25 0d 04 1a 1c |ngth%,,b|box%....|
|00000ca0| 62 62 6f 78 6c 6f 77 78 | 25 20 3d 62 62 6f 78 25 |bboxlowx|% =bbox%|
|00000cb0| 21 20 30 2f 26 31 30 30 | 0d 04 24 1c 62 62 6f 78 |! 0/&100|..$.bbox|
|00000cc0| 6c 6f 77 79 25 20 3d 62 | 62 6f 78 25 21 20 34 2f |lowy% =b|box%! 4/|
|00000cd0| 26 31 30 30 0d 04 2e 1c | 62 62 6f 78 68 69 67 68 |&100....|bboxhigh|
|00000ce0| 78 25 3d 62 62 6f 78 25 | 21 20 38 2f 26 31 30 30 |x%=bbox%|! 8/&100|
|00000cf0| 0d 04 38 1c 62 62 6f 78 | 68 69 67 68 79 25 3d 62 |..8.bbox|highy%=b|
|00000d00| 62 6f 78 25 21 31 32 2f | 26 31 30 30 0d 04 42 38 |box%!12/|&100..B8|
|00000d10| 78 73 63 61 6c 65 3d 28 | 72 65 63 74 68 69 67 68 |xscale=(|recthigh|
|00000d20| 78 25 2d 72 65 63 74 6c | 6f 77 78 25 29 2f 28 62 |x%-rectl|owx%)/(b|
|00000d30| 62 6f 78 68 69 67 68 78 | 25 2d 62 62 6f 78 6c 6f |boxhighx|%-bboxlo|
|00000d40| 77 78 25 29 0d 04 4c 38 | 79 73 63 61 6c 65 3d 28 |wx%)..L8|yscale=(|
|00000d50| 72 65 63 74 68 69 67 68 | 79 25 2d 72 65 63 74 6c |recthigh|y%-rectl|
|00000d60| 6f 77 79 25 29 2f 28 62 | 62 6f 78 68 69 67 68 79 |owy%)/(b|boxhighy|
|00000d70| 25 2d 62 62 6f 78 6c 6f | 77 79 25 29 0d 04 56 2f |%-bboxlo|wy%)..V/|
|00000d80| e7 20 78 73 63 61 6c 65 | 3e 79 73 63 61 6c 65 20 |. xscale|>yscale |
|00000d90| 73 63 61 6c 65 3d 79 73 | 63 61 6c 65 20 8b 20 73 |scale=ys|cale . s|
|00000da0| 63 61 6c 65 3d 78 73 63 | 61 6c 65 0d 04 60 36 73 |cale=xsc|ale..`6s|
|00000db0| 63 61 6c 65 3d 73 63 61 | 6c 65 2a 30 2e 39 35 3a |cale=sca|le*0.95:|
|00000dc0| 20 f4 20 53 63 61 6c 65 | 20 64 6f 77 6e 20 62 79 | . Scale| down by|
|00000dd0| 20 35 25 20 74 6f 20 65 | 6e 73 75 72 65 20 66 69 | 5% to e|nsure fi|
|00000de0| 74 0d 04 6a 44 6f 72 69 | 67 69 6e 78 25 3d 28 72 |t..jDori|ginx%=(r|
|00000df0| 65 63 74 6c 6f 77 78 25 | 2b 72 65 63 74 68 69 67 |ectlowx%|+recthig|
|00000e00| 68 78 25 29 2f 32 2d 28 | 62 62 6f 78 68 69 67 68 |hx%)/2-(|bboxhigh|
|00000e10| 78 25 2b 62 62 6f 78 6c | 6f 77 78 25 29 2a 73 63 |x%+bboxl|owx%)*sc|
|00000e20| 61 6c 65 2f 32 0d 04 74 | 44 6f 72 69 67 69 6e 79 |ale/2..t|Doriginy|
|00000e30| 25 3d 28 72 65 63 74 6c | 6f 77 79 25 2b 72 65 63 |%=(rectl|owy%+rec|
|00000e40| 74 68 69 67 68 79 25 29 | 2f 32 2d 28 62 62 6f 78 |thighy%)|/2-(bbox|
|00000e50| 68 69 67 68 79 25 2b 62 | 62 6f 78 6c 6f 77 79 25 |highy%+b|boxlowy%|
|00000e60| 29 2a 73 63 61 6c 65 2f | 32 0d 04 7e 47 f2 5f 44 |)*scale/|2..~G._D|
|00000e70| 72 61 77 46 69 6c 65 5f | 50 6c 6f 74 28 64 72 61 |rawFile_|Plot(dra|
|00000e80| 77 66 69 6c 65 25 2c 64 | 72 61 77 66 69 6c 65 5f |wfile%,d|rawfile_|
|00000e90| 6c 65 6e 67 74 68 25 2c | 6f 72 69 67 69 6e 78 25 |length%,|originx%|
|00000ea0| 2c 6f 72 69 67 69 6e 79 | 25 2c 73 63 61 6c 65 29 |,originy|%,scale)|
|00000eb0| 0d 04 88 05 e1 0d 04 92 | 05 3a 0d 04 9c 04 0d ff |........|.:......|
+--------+-------------------------+-------------------------+--------+--------+